用户界面
系统.对象
└用户界面.组件
└用户界面.控件
└用户界面.窗口控件
属性摘要 | |
---|---|
整数 | 左边 |
整数 | 顶边 |
整数 | 宽度 |
整数 | 高度 |
整数 | 标识 |
逻辑 | 启用 |
工具.颜色 | 背景色 |
工具.颜色 | 前景色 |
用户界面.光标 | 光标 |
工具.字体 | 字体 |
逻辑 | 可视 |
从 用户界面.组件 继承的属性 |
父容器, 名称, 状态 |
方法摘要 | |
---|---|
公开 整数 | 左边() |
公开 整数 | 顶边() |
公开 整数 | 宽度() |
公开 整数 | 高度() |
公开 | 左边(整数 左边) |
公开 | 顶边(整数 顶边) |
公开 | 宽度(整数 宽度) |
公开 | 高度(整数 高度) |
公开 整数 | 标识() |
公开 | 标识(整数 标识) |
公开 逻辑 | |
公开 | 居中(整数 方向) 将窗口居中。 |
公开 | 父窗口居中(整数 方向) 将窗口置于父窗口的中心。 |
公开 | 清除背景() 清除窗口并用当前背景色填充。不会引发擦除背景事件。 |
公开 工具.坐标点 |
将窗口客户区坐标转换为屏幕坐标。 |
公开 逻辑 | 关闭(逻辑 是否允许销毁) 产生关闭窗口事件。但不关闭窗口本身。 |
公开 逻辑 | 销毁() 安全地销毁窗口。返回真表示窗口已被安全地删除或已添加到删除列表。 |
公开 | 销毁子窗口() 销毁所有子窗口,将被窗口析构函数自动调用。 |
公开 工具.坐标点 |
将一个点从对话框单位转换到像素。 |
公开 工具.尺寸 |
将一个尺寸从对话框单位转换到像素。 |
公开 工具.坐标点 |
将一个点从像素转换到对话框单位。 |
公开 工具.尺寸 |
将一个尺寸从像素转换到对话框单位。 |
公开 | 更新窗口界面(用户界面.更新界面事件 更新界面事件) |
公开 逻辑 | 禁用() 返回真表示窗口已被禁用,假表示调用之前窗口已经禁用。 |
公开 | 启用(逻辑 是否启用) |
公开 用户界面.窗口控件 | 查找子窗口(整数 标识) 根据指定的ID查找子窗口。 |
公开 用户界面.窗口控件 | 查找子窗口(文本 名称) 根据指定的名称查找子窗口。 |
公开 静态 用户界面.窗口控件 | 查找窗口(整数 标识) 根据指定的ID查找窗口。 |
公开 静态 用户界面.窗口控件 |
根据指定的ID查找窗口。 |
公开 静态 用户界面.窗口控件 | 名称查找窗口(文本 名称) 根据指定的名称查找窗口。 |
公开 静态 用户界面.窗口控件 |
根据指定的名称查找窗口。 |
公开 静态 用户界面.窗口控件 | 标题查找窗口(文本 标题) 根据指定的标题查找窗口。 |
公开 静态 用户界面.窗口控件 |
根据指定的标题查找窗口。 |
公开 静态 用户界面.窗口控件 | 查找焦点窗口() 查找当前有键盘输入焦点的窗口或控件。 |
公开 | 适应窗口() |
公开 | 内部适应窗口() |
公开 | 冻结() 冻结窗口,防止窗口位置改变,窗口不再重画。 |
公开 用户界面.快捷键表 | 取快捷键表() |
公开 工具.尺寸 | 取最佳尺寸() 返回可接受的窗口最小尺寸 |
公开 工具.颜色 | 背景色() 返回窗口背景颜色 |
公开 工具.颜色 | 前景色() 返回窗口前景色 |
公开 用户界面.背景风格 | 取背景风格() |
公开 整数 | 取字符高度() 返回窗口内字符高度 |
公开 整数 | 取字符宽度() 返回窗口内字符宽度 |
公开 工具.列表 | 取子窗口列表() |
公开 静态 用户界面.可视属性 | 取类默认属性() |
公开 静态 用户界面.可视属性 | 取类默认属性(整数 窗口变量) |
公开 用户界面.可视属性 | 取默认属性() |
公开 工具.尺寸 | 取客户区尺寸() 单位为像素 |
公开 用户界面.插入符 | 取插入符() |
公开 静态 用户界面.窗口控件 | 取捕获窗口() |
公开 静态 用户界面.尺寸器 | 取包含尺寸器() |
公开 用户界面.光标 | 光标() 返回窗口光标 |
公开 用户界面.拖曳目标 | 取拖曳目标() 返回窗口内的拖曳目录。 |
公开 整数 | 取扩展风格() |
公开 工具.字体 | 字体() |
公开 用户界面.窗口控件 | 取祖父窗口() |
公开 整数 | 取句柄() 返回地址(平台指定的句柄地址) |
公开 文本 | 取帮助文本() |
公开 工具.尺寸 | 取最大尺寸() |
公开 工具.尺寸 | 取最小尺寸() |
公开 工具.坐标点 | 位置() 返回窗口位置,单位为像素。 |
公开 工具.矩形 | 矩形() 取窗口的位置和尺寸。 |
公开 整数 | 取滚动条位置(整数 方位) 返回内置的滚动条位置。 |
公开 整数 | 取滚动范围(整数 方位) 返回内置的滚动条范围 |
公开 整数 | 取滚动块尺寸(整数 方位) |
公开 工具.尺寸 | 取尺寸() 取整个窗口尺寸,包括标题栏、边框、滚动条等。 |
公开 用户界面.尺寸器 | 取尺寸器() |
公开 整数,整数,整数,整数 | |
公开 用户界面.工具提示 | 取工具提示() |
公开 用户界面.区域 | 取更新区域() |
公开 工具.尺寸 | 取实际尺寸() 取窗口的实际尺寸,默认返回客户区尺寸。 |
公开 整数 | 取窗口风格() 取窗口构造方法或创建方法的窗口风格参数。 |
公开 整数 | 取窗口变量() |
公开 逻辑 | 是否捕获窗口() 如果窗口是当前鼠标捕获窗口返回真,否则返回假。 |
公开 逻辑 | 是否有滚动条(整数 方位) 如果指定的方位有滚动条返回真,否则返回假。 |
公开 逻辑 | 是否背景透明() 窗口背景透明返回真,否则返回假。 |
公开 逻辑 | 隐藏() |
公开 | 继承属性() |
公开 | 初始化对话框() |
公开 | 使最佳尺寸无效() |
公开 逻辑 | 启用() |
公开 逻辑 | 是否暴露(整数 X坐标, 整数 Y坐标) 如果给定的点自上次重画以来已经暴露返回真,否则返回假。 |
公开 逻辑 |
如果给定的点自上次重画以来已经暴露返回真,否则返回假。 |
公开 逻辑 | 是否暴露(整数 X坐标, 整数 Y坐标, 整数 宽度, 整数 高度) 如果给定的区域自上次重画以来已经暴露返回真,否则返回假。 |
公开 逻辑 |
如果给定的区域自上次重画以来已经暴露返回真,否则返回假。 |
公开 逻辑 | 是否保留() |
公开 逻辑 | 可视() 窗口已显示返回真,隐藏返回假。 |
公开 逻辑 | 是否顶层() 窗口已显示返回真,隐藏返回假。 |
公开 | 布局() |
公开 | 向下滚动一行() |
公开 | 向上滚动一行() |
公开 | 降低层次() 降低到窗口最底层。 |
公开 | 到模态(逻辑 标记) |
公开 | 移动(整数 X坐标, 整数 Y坐标) |
公开 | |
公开 | |
公开 | |
公开 逻辑 | 导航(整数 标记) |
公开 | 内部空闲() |
公开 | 向下滚动一页() |
公开 | 向上滚动一页() |
公开 逻辑 | |
公开 逻辑 | |
公开 逻辑 | |
公开 | 提高层次() 提高到窗口最顶层。 |
公开 | 刷新() |
公开 | 刷新(逻辑 是否清除背景) |
公开 | |
公开 逻辑 |
将窗口从当前父窗口中移到另一个父窗口中。 |
公开 工具.坐标点 |
将屏幕坐标转换为窗口客户区坐标。 |
公开 逻辑 | 滚动行(整数 行数) 将窗口向上或向下滚动指定的行数。 |
公开 逻辑 | 滚动页(整数 页数) 将窗口向上或向下滚动指定的页数。 |
公开 | 滚动(整数 水平单位, 整数 垂直单位) |
公开 | |
公开 | |
公开 | 设置自动布局(逻辑 是否自动布局) |
公开 | |
公开 | |
公开 | |
公开 | 设置客户区尺寸(整数 宽度, 整数 高度) |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | |
公开 |
设置窗口自身的背景色,不会被子窗口继承。 |
公开 |
设置窗口自身的前景色,不会被子窗口继承。 |
公开 |
设置窗口自身的字体,不会被子窗口继承。 |
公开 | 设置扩展风格(整数 扩展风格) |
公开 | 设置焦点() |
公开 | 从键盘设置焦点() |
公开 | |
公开 | |
公开 | 设置帮助文本(文本 帮助文本) |
公开 | |
公开 | 设置滚动条(整数 方位, 整数 位置, 整数 滚动块尺寸, 整数 范围) |
公开 | 设置滚动条(整数 方位, 整数 位置, 整数 滚动块尺寸, 整数 范围, 逻辑 是否刷新) |
公开 | 设置滚动条位置(整数 方位, 整数 位置) |
公开 | 设置滚动条位置(整数 方位, 整数 位置, 逻辑 是否刷新) |
公开 | 尺寸(整数 X坐标, 整数 Y坐标, 整数 宽度, 整数 高度) |
公开 | 设置尺寸(整数 X坐标, 整数 Y坐标, 整数 宽度, 整数 高度, 整数 标记) |
公开 | |
公开 | 设置尺寸(整数 宽度, 整数 高度) |
公开 | |
公开 | 设置提示尺寸(整数 最小宽度, 整数 最小高度, 整数 最大宽度, 整数 最大高度, 整数 增长宽度, 整数 增长高度) |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | 设置工具提示(文本 提示文本) |
公开 | |
公开 | 设置主题启用(逻辑 是否启用) |
公开 | 设置实际尺寸(整数 宽度, 整数 高度) |
公开 | |
公开 | 设置实际提示尺寸(整数 最小宽度, 整数 最小高度, 整数 最大宽度, 整数 最大高度) |
公开 | |
公开 | 设置窗口风格(整数 风格) |
公开 | 设置窗口变量(整数 窗口变量) |
公开 逻辑 | 继承颜色() |
公开 | 可视(逻辑 是否显示) |
公开 | 解除冻结() |
公开 逻辑 | 从子窗口传输数据() |
公开 逻辑 | 传输数据到子窗口() |
公开 | 更新() |
公开 | 更新窗口界面(整数 标记) |
公开 逻辑 | 使有效() |
公开 | 移动光标(整数 X坐标, 整数 Y坐标) |
公开 | 捕获鼠标() |
公开 | 释放鼠标() |
公开 | 添加事件处理者(用户界面.界面事件处理者 事件处理者) 调用此方法后,本窗口控件中界面相关的事件将优先交给事件处理者处理。 |
公开 逻辑 | 是否已创建() |
公开 | 启用拖曳文件事件(逻辑 是否启用) 只对Window有效。 |
公开 逻辑 | 注册热键(整数 热键标识, 整数 功能键状态, 整数 键代码) |
公开 逻辑 | 反注册热键(整数 热键标识) |
从 用户界面.控件 继承的方法 |
取内部指针, 创建, 显示, 取矩形, 置矩形, 等于 |
从 用户界面.组件 继承的方法 |
创建, 父容器, 父容器, 名称, 名称, 状态, 状态, 发送事件, 取子控件个数, 取子控件, 取所有子控件 |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
参数:
左边
参数:
顶边
参数:
宽度
参数:
高度
参数:
标识
参数:
父容器
将窗口居中。
参数:
方向 - 指定窗口居中的方向。
将窗口置于父窗口的中心。
参数:
方向 - 指定窗口居中的方向。
清除窗口并用当前背景色填充。不会引发擦除背景事件。
将窗口客户区坐标转换为屏幕坐标。
参数:
窗口坐标
产生关闭窗口事件。但不关闭窗口本身。
参数:
是否允许销毁
安全地销毁窗口。返回真表示窗口已被安全地删除或已添加到删除列表。
销毁所有子窗口,将被窗口析构函数自动调用。
将一个点从对话框单位转换到像素。
参数:
点
将一个尺寸从对话框单位转换到像素。
参数:
尺寸
将一个点从像素转换到对话框单位。
参数:
点
将一个尺寸从像素转换到对话框单位。
参数:
尺寸
参数:
更新界面事件
返回真表示窗口已被禁用,假表示调用之前窗口已经禁用。
参数:
是否启用
根据指定的ID查找子窗口。
参数:
标识
根据指定的名称查找子窗口。
参数:
名称
根据指定的ID查找窗口。
参数:
标识
根据指定的ID查找窗口。
参数:
标识
父窗口
根据指定的名称查找窗口。
参数:
名称
根据指定的名称查找窗口。
参数:
名称
父窗口
根据指定的标题查找窗口。
参数:
标题
根据指定的标题查找窗口。
参数:
标题
父窗口
查找当前有键盘输入焦点的窗口或控件。
冻结窗口,防止窗口位置改变,窗口不再重画。
返回可接受的窗口最小尺寸
返回窗口背景颜色
返回窗口前景色
返回窗口内字符高度
返回窗口内字符宽度
参数:
窗口变量
单位为像素
返回窗口光标
返回窗口内的拖曳目录。
返回地址(平台指定的句柄地址)
返回窗口位置,单位为像素。
取窗口的位置和尺寸。
返回内置的滚动条位置。
参数:
方位
返回内置的滚动条范围
参数:
方位
参数:
方位
取整个窗口尺寸,包括标题栏、边框、滚动条等。
参数:
文本
字体 - 可以传递空对象,为空代表默认字体
取窗口的实际尺寸,默认返回客户区尺寸。
取窗口构造方法或创建方法的窗口风格参数。
如果窗口是当前鼠标捕获窗口返回真,否则返回假。
如果指定的方位有滚动条返回真,否则返回假。
参数:
方位
窗口背景透明返回真,否则返回假。
如果给定的点自上次重画以来已经暴露返回真,否则返回假。
参数:
X坐标
Y坐标
如果给定的点自上次重画以来已经暴露返回真,否则返回假。
参数:
点
如果给定的区域自上次重画以来已经暴露返回真,否则返回假。
参数:
X坐标
Y坐标
宽度
高度
如果给定的区域自上次重画以来已经暴露返回真,否则返回假。
参数:
区域
窗口已显示返回真,隐藏返回假。
窗口已显示返回真,隐藏返回假。
降低到窗口最底层。
参数:
标记
参数:
X坐标
Y坐标
参数:
点
参数:
窗口
参数:
窗口
参数:
标记
参数:
菜单
参数:
菜单
位置
参数:
菜单
X坐标
Y坐标
提高到窗口最顶层。
参数:
是否清除背景
参数:
区域
是否清除背景
将窗口从当前父窗口中移到另一个父窗口中。
参数:
新父窗口
将屏幕坐标转换为窗口客户区坐标。
参数:
点
将窗口向上或向下滚动指定的行数。
参数:
行数
将窗口向上或向下滚动指定的页数。
参数:
页数
参数:
水平单位
垂直单位
参数:
水平单位
垂直单位
区域
参数:
快捷键表
参数:
是否自动布局
参数:
背景色
参数:
背景风格
参数:
插入符
参数:
宽度
高度
参数:
尺寸
参数:
尺寸器
参数:
光标
参数:
拖曳目标
参数:
尺寸
参数:
尺寸
设置窗口自身的背景色,不会被子窗口继承。
参数:
背景色
设置窗口自身的前景色,不会被子窗口继承。
参数:
前景色
设置窗口自身的字体,不会被子窗口继承。
参数:
字体
参数:
扩展风格
参数:
字体
参数:
前景色
参数:
帮助文本
参数:
调色板
参数:
方位
位置
滚动块尺寸
范围
参数:
方位
位置
滚动块尺寸
范围
是否刷新
参数:
方位
位置
参数:
方位
位置
是否刷新
参数:
X坐标
Y坐标
宽度
高度
参数:
X坐标
Y坐标
宽度
高度
标记
参数:
区域
参数:
宽度
高度
参数:
尺寸
参数:
最小宽度
最小高度
最大宽度
最大高度
增长宽度
增长高度
参数:
最小尺寸
最大尺寸
增长尺寸
参数:
尺寸器
参数:
尺寸器
是否删除旧尺寸器
参数:
尺寸器
参数:
尺寸器
是否删除旧尺寸器
参数:
提示文本
参数:
工具提示
参数:
是否启用
参数:
宽度
高度
参数:
尺寸
参数:
最小宽度
最小高度
最大宽度
最大高度
参数:
小尺寸
大尺寸
参数:
风格
参数:
窗口变量
参数:
是否显示
参数:
标记
参数:
X坐标
Y坐标
调用此方法后,本窗口控件中界面相关的事件将优先交给事件处理者处理。
参数:
事件处理者
只对Window有效。
参数:
是否启用
参数:
热键标识
功能键状态
键代码
参数:
热键标识